nerve stimulator - Turkish English Dictionary